Optimal Release Policy of Software with Imperfect Debugging and Testing Effort under Fuzzy Environment

نویسندگان

  • Asit Dwivedi
  • Deepak Kumar
چکیده

The major three problems observed in the development process of software include the cost of software development, quality of software and the target. Each software organization has a tendency to release the software and updates related to it in a timely manner. The release of the software is dependent on various factors, the optimal release is decided after the evaluation of level of software reliability, the cost that is needed to be spent on software for its development, the manpower required etc. To optimize the date of software release we need fuzzy techniques as these factors doesn’t have values that are accurate and crisp. The objective of the paper is to use fuzzy environment to find the time that is appropriate to release the software. To optimize the release time of the software, software reliability growth model is used with learning function. Numerically illustrated results and with the help of fuzzy optimization problem we can solve the problem related to software release and decide the best possible time for its release.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Testing effort dependent software reliability model for imperfect debugging process considering both detection and correction

This paper studies the fault detection process (FDP) and fault correction process (FCP) with the incorporation of testing effort function and imperfect debugging. In order to ensure high reliability, it is essential for software to undergo a testing phase, during which faults can be detected and corrected by debuggers. The testing resource allocation during this phase, which is usually depicted...

متن کامل

Effect of Introduction of Fault and Imperfect Debugging on Release Time

One of the most important decisions related to the efficient management of testing phase of software development life cycle is to determine when to stop testing and release the software in the market. Most of the testing processes are imperfect once. In this paper first we have discussed an optimal release time problem for an imperfect faultdebugging model due to Kapur et al considering effect ...

متن کامل

Study of the Warranty Cost Model for Software Reliability with an Imperfect Debugging Phenomenon

Software reliability is one of the most important characteristics of software quality. Its measurement and management technologies employed during the software life-cycle are essential for producing and maintaining quality/reliable software systems. Herein, we discuss a modified approach to calculating the delivery cost of a software product, when warranty is to be provided, with an imperfect d...

متن کامل

Imperfect-Debugging SRGM with Software Module Testing and Resource Allocation Dependent Release Policy

Testing is one of the important phase in software development. Main Purpose of testing is to identify the number of errors present in the software. In the history of software development several testing techniques and methods are used in finding out the errors. Module testing is one of the sophisticated testing technique. Software release problem is the one of oldest of problem in which manager...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016